
body{ margin:0; padding:0; font:normal 83% "helvetica" }
p{ text-align:justify; }
h1{ padding:5px; margin:0; text-align:right; border-bottom:solid 2px #ffffff; font-weight:bold; letter-spacing:-1px; }
h2{ margin:5px; margin-left:0; font-weight:normal; letter-spacing:-1px; }
#perm-links{ position:absolute; float:right; text-align:center; }
#perm-links a{ text-align:center; border:solid 1px #2f4860; font-weight:bold; text-decoration:none; }
#perm-links a:hover{ border:solid 1px #ffcc00; }
#main-menu{ border:solid 1px #c0c0b0; }
#main-menu{ width:19%; float:left; margin-bottom:25px; padding:3px; padding-bottom:60px;}
#perm-links ul{ list-style:none; }
#main-menu ul{ width:92%; margin:0; padding-left:19px; list-style:square; }
#main-menu li{ margin-bottom:2px; border-bottom:solid 1px #606070; }
#main-menu a{ width:96%; display:block; margin:0; padding: 1px; border:solid 1px #c0c0b0; font-weight:bold; text-decoration:none; text-align:left; }
#main-menu h3{ width:110%; margin:0; width:110%; margin:0; text-align:left; border-bottom:solid 1px #606070; letter-spacing:-1px; }
#content{ margin-left:22%; padding-left:8px; padding-right:8px; padding-bottom:10px;}
#content a{ font-weight:bold; text-decoration:none; }
#content a:hover{ text-decoration:underline; }
#content table{ margin:auto; margin-top:15px; margin-bottom:15px; width:550px; border:solid 1px #666666; }
#content td{ padding:3px; border:solid 1px #cccccc; }
#content h3{ margin:0; letter-spacing:-1px; border-bottom:solid 1px #2f4860; }
#content img{ margin:auto; margin-top:15px; margin-bottom:15px; border:solid 1px #666666; }
#content dt{ margin-top:8px; padding-left:10px; font-weight:bold; letter-spacing:-1px; }
#content dd{ width:90%; }
#footer{ clear:both; padding: 2px; border:solid 1px #2f4860; text-align:right; }
h5{ margin:0; text-align:right; }
.info-title{ margin:0; padding:2px; padding-left:5px; }
